Employer: Siemens Corporation
Job Title: Software Developer [MULTIPLE POSITIONS]
Job Location: Princeton, NJ
Job Type: Full Time
Rate of Pay: The salary range for this position in Princeton, NJ is $151,819 - $164,800 per year and this role is eligible to earn incentive compensation. Siemens offers a variety of health and wellness benefits to employees. Details regarding our benefits can be found here: www.benefitsquickstart.com. In addition, this position is eligible for time off in accordance with Company policies, including paid sick leave, paid parental leave, PTO (for non-exempt employees) or non-accrued flexible vacation (for exempt employees).
Duties: Develop distributed embedded firmware and system software running on Edge devices. Develop engineering software in C/C++ and Python. Design, implement, test, optimize, and document software components. Work on embedded software and firmware utilizing hardware and electronic circuit boards. Work with technical leads or technical teams to develop solutions. Collaborate with research scientists and software engineers to complete projects. Build relationships with customers regarding software and business requirements. Present technical results to customers and acquire new business. Guide interns and junior employees in implementation and quality assurance.
Requirements: Employer will accept a Bachelor’s degree, or foreign equivalent, in Electronics Engineering, Computer Science, Electrical Engineering or related field and 36 months of experience in the job offered or in a Software Developer-related occupation. Position requires experience in the following: 2 years of experience developing firmware in C for a hardware controller; 3 years of experience developing C++ programs that run on embedded Linux-based Edge devices; 2 year of experience scripting in Python for CI/CD test automation; 3 years of experience developing IIoT-based communication frameworks to exchange data with Cloud; 2 years of experience performing communication driver development on Microcontroller. 30% telecommuting is permitted.
25% domestic and international travel is required.
[Hybrid role]
Referral Program: Incentives offered through the Company’s Employee Referral Program are applicable to this position.
CONTACT : Click on Apply button in this posting
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Are you a talented Software Developer looking to join a dynamic team? Siemens Corporation is thrilled to announce multiple openings for Software Developer positions in Princeton, New Jersey! As a Software Developer, you'll dive deep into developing distributed embedded firmware and system software for cutting-edge Edge devices. You will be designing, implementing, testing, and optimizing software components using C/C++ and Python. Collaborating with talented research scientists and engineers is part of the experience, allowing you to innovate and contribute to meaningful projects. We’re looking for someone who thrives in a team environment and enjoys building strong relationships with customers to understand their software and business needs. This position offers the opportunity to guide interns and junior team members, shaping the next generation of talent. Plus, enjoy a competitive salary ranging from $151,819 to $164,800, along with generous health and wellness benefits, paid time off, and the flexibility of a hybrid work arrangement. If you're eager to tackle challenges and build impactful software solutions at Siemens, we’d love to hear from you!
Ontario Health is looking for a Lead Software Engineer to drive application development and provide technical leadership within a collaborative environment.
Join Deel as a Senior Back-End Engineer and be part of a transformative global payroll and HR platform impacting millions of users worldwide.
We are looking for a Lead Software Engineer at Uni Systems to lead development projects and foster strong client relationships in the public sector.
Be a key contributor in Canva's Editing Group as a Staff Frontend Engineer, enhancing the performance of their core design tools.
As a Manager of Software Engineering at Capital One, you will lead a team to deliver innovative cloud-based solutions for financial empowerment.
Brillio seeks a Salesforce Technical Architect to drive innovative digital solutions for Fortune 1000 clients.
Join a leading provider of identity management solutions as a Senior Software Architect, driving innovative design and secure implementations.
As a Senior Full Stack Developer, you'll leverage your expertise in Laravel, Angular, and Python to develop tailored solutions for over 7,000 SMEs in a dynamic and appreciative environment.
Subscribe to Rise newsletter